incontrovertible proof

Traducciones
неопровержимое доказательство
The scientist provided incontrovertible proof of his theory.
Учёный представил неопровержимое доказательство своей теории.